Big Huge Thesaurus

interventricular foramen

noun